

.page{
  background: #fff;
  min-height: 100vh;

  .page-scroll{
    flex: 1;
    display: flex;
    flex-direction: column;
  }
  .page-head{
    position: relative;
  }
  .head-bg{
    width: 100%;
    height: 324px;
  }

  .list-empty{
    height: 800px;
  }
}

.integral-box{
  top: 35%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  .integral-num{
    font-size: 72px;
  }
}

.tab-list{
  left: 0;
  right: 0;
  bottom: 0;
  height: 110px;
  margin: 0 $theme_padding;
  position: absolute;
  background: #fff;
  box-shadow: 0 0 16px 0 rgba(151, 151, 151, .1);
  border-radius: 10px;
  .tab-item{
    flex: 1;
  }
  .tab-icon{
    width: 36px;
    height: 36px;
    margin-right: 10px;
  }
}


//  积分商品列表
.goods-list{
  padding: $theme_padding;
  .goods-item{
    width: 330px;
    margin-bottom: $theme_padding;
    border-radius: 20px;
    &:after{
      border-radius: 20px;
    }
  }
  .goods-img{
    width: 100%;
    height: 184px;
    overflow: hidden;
    border-radius: 8px 8px 0 0;
  }
  .goods-box{
    padding: 20px 10px;
    background: #fff;
  }
  .goods-name{
    height: 90px;
    padding-bottom: 10px;
  }
  .origin-price{
    color: #999;
    font-size: 24px;
    margin-right: 30px;
  }
  .sale-price{
    color: $sale_price_color;
    font-size: 36px;
  }
  .price-num{

  }
  .price-text{

  }
}
